/**
 * 权限组件业务
 * 1、如果已经登录，正常显示页面
 * 2、如果没有登录，就跳转到登录页
 * */
Component({
  properties: {
  },
  data: {
    isLogin: false
  },
  lifetimes: {
    attached() {
      // 获取到 当前页面的url，拼接到 url中，跳转到登录页面

      const pages = getCurrentPages() // 返回打开页面历史记录-数组
      const currentUrl = pages[pages.length - 1].route
      // console.log(pages);
      // console.log(currentUrl) // house_pkg/pages/list/index
      const app = getApp()
      // 转成布尔值
      const isLogin = !!app.token

      this.setData({ isLogin })

      // this.setData({
      // this.data.isLogin = isLogin
      // })

      // 如果没有登录，就跳转到登录页
      if (!isLogin) {
        wx.navigateTo({
          url: '/pages/login/index?redirector=' + currentUrl, // 携带来源页面的url
        })
      }
    }
  },
  methods: {

  }
})
